Search Hotels in Canary Islands

    price find illustration
    Change your mind
    Our total price for your stay includes taxes and fees
    deals illustration
    Treat yourself
    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Canary Islands

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 24,578 hotels in Canary Islands with room rates, reviews, and availability. Most hotels are fully refundable.

Secrets Lanzarote Resort & Spa – Adults only (+18)

5.0 star property
8.6 out of 10, Excellent, (1004)
"Brilliant stay, relaxing and the food/drink options excellent"
$248 nightly
The price is $265
Jul 20 - Jul 21
Total includes taxes and fees
Secrets Lanzarote Resort & Spa – Adults only (+18)

Servatur Riosol

3.0 star property
7.6 out of 10, Good, (885)
"Good location. Staff were very friendly and helpful. The food provided was exceptional. "
$62 nightly
The price is $67
Jun 30 - Jul 1
Total includes taxes and fees
Servatur Riosol

Dreams Jardin Tropical Resort & Spa

4.0 star property
9.2 out of 10, Wonderful, (803)
"Amazing staff and hospitality can’t wait to go back!!"
$228 nightly
The price is $244
Jun 30 - Jul 1
Total includes taxes and fees
Dreams Jardin Tropical Resort & Spa

Barceló Tenerife

5.0 star property
9.0 out of 10, Wonderful, (886)
"Fantastic property, a must stay if heading to Tenerife. "
$202 nightly
The price is $216
Jun 30 - Jul 1
Total includes taxes and fees
Barceló Tenerife

The Ritz-Carlton Tenerife, Abama

5.0 star property
9.2 out of 10, Wonderful, (685)
"Amazing hotel! Will go again for sure. Highly recommended!"
$281 nightly
The price is $301
Jul 27 - Jul 28
Total includes taxes and fees
The Ritz-Carlton Tenerife, Abama

Hotel Riu Oliva Beach Resort - All Inclusive

3.0 star property
8.4 out of 10, Very Good, (758)
"Nice hotel, food good."
$164 nightly
The price is $176
Jun 29 - Jun 30
Total includes taxes and fees
Hotel Riu Oliva Beach Resort - All Inclusive

Bahia Principe Fantasia Tenerife - All Inclusive

5.0 star property
9.0 out of 10, Wonderful, (714)
"dream vacation for us and our children in Bahia Principe Fantasia 👍👍"
Bahia Principe Fantasia Tenerife - All Inclusive

Hard Rock Hotel Tenerife

5.0 star property
9.0 out of 10, Wonderful, (1001)
"Superb hotel with excellent facilities. Would definitely stay again."
$250 nightly
The price is $267
Jul 26 - Jul 27
Total includes taxes and fees
Hard Rock Hotel Tenerife

Coral La Quinta Park Suites

2.5 star property
8.8 out of 10, Excellent, (11)
"Yo le llamaría un apartamento asistido. No es un apartahotel como tal, pero si necesitas algo llamas al personal y te lo consiguen. El lugar es super tranquilo. Y cuando digo tranquilo, es tranquilo. El horario de la piscina es muy justo, pero eso no es problema del hotel, puesto que es una mancomunidad. En contra es que los apartamentos no están aclimatados, y no tienen parking"
Coral La Quinta Park Suites

Dreams Lanzarote Playa Dorada Resort & Spa

5.0 star property
8.4 out of 10, Very Good, (1000)
"Excellent resort, good food, plenty of swimming pools and coffees "
$265 nightly
The price is $284
Jul 25 - Jul 26
Total includes taxes and fees
Dreams Lanzarote Playa Dorada Resort & Spa

Santa Barbara Golf And Ocean Club

4.0 star property
8.8 out of 10, Excellent, (2703)
"Awesome place, highly recomended."
$86 nightly
The price is $92
Jun 30 - Jul 1
Total includes taxes and fees
Santa Barbara Golf And Ocean Club

Lopesan Costa Meloneras Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Lovely hotel and grounds "
$260 nightly
The price is $278
Jun 29 - Jun 30
Total includes taxes and fees
Lopesan Costa Meloneras Resort & Spa

Iberostar Heritage Grand Mencey

5.0 star property
9.2 out of 10, Wonderful, (1003)
"Stayed here many times over the years. Been about 5 years since last visit and delighted to say that it’s better than ever. Staff are wonderful and friendly. Best hotel buffet breakfast that I’ve experienced. Public spaces great and fantastic pool area to relax and chill. "
$148 nightly
The price is $158
Jul 29 - Jul 30
Total includes taxes and fees
Iberostar Heritage Grand Mencey

Iberostar Selection Anthelia

5.0 star property
9.4 out of 10, Exceptional, (830)
"Excellent on every level"
$340 nightly
The price is $364
Jul 3 - Jul 4
Total includes taxes and fees
Iberostar Selection Anthelia

Hotel Riu Vistamar - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (821)
"Amazing views from bedroom balconies. Very clean and staff friendly and efficient. "
$268 nightly
The price is $287
Jun 29 - Jun 30
Total includes taxes and fees
Hotel Riu Vistamar - All Inclusive

Lopesan Baobab Resort

5.0 star property
9.0 out of 10, Wonderful, (879)
"Great building, gardens and pool area"
$228 nightly
The price is $244
Jun 30 - Jul 1
Total includes taxes and fees
Lopesan Baobab Resort

Royal Palm Resort & Spa - Adults Only

4.0 star property
9.0 out of 10, Wonderful, (337)
"Nice, convient and clean hotel; great location, direct beach access, friendly and always welcoming hotel personal "
$190 nightly
The price is $203
Jul 17 - Jul 18
Total includes taxes and fees
Royal Palm Resort & Spa - Adults Only

Radisson Blu Resort & Spa, Gran Canaria Mogan

5.0 star property
9.2 out of 10, Wonderful, (1001)
"We had an amazing time with our family. The resort feels very safe with plenty of options for children to play and make friends."
$184 nightly
The price is $197
Jun 29 - Jun 30
Total includes taxes and fees
Radisson Blu Resort & Spa, Gran Canaria Mogan

Hotel Mogan Princess & Beach Club- All Inclusive

4.0 star property
8.2 out of 10, Very Good, (677)
"Good food and beautiful views"
Hotel Mogan Princess & Beach Club- All Inclusive

Gloria Palace Amadores Thalasso & Hotel

4.0 star property
8.8 out of 10, Excellent, (951)
"10/10"
$156 nightly
The price is $167
Jun 30 - Jul 1
Total includes taxes and fees
Gloria Palace Amadores Thalasso & Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Canary Islands

Showing deals for:Jul 11 - Jul 13
Save an average of 15% on thousands of hotels when you're signed in

Find out more about Canary Islands

Find out more about Canary Islands

Top reasons to visit Canary Islands

  • Stunning Beaches: The Canary Islands boast some of the world's most beautiful beaches, perfect for relaxation and water activities.
  • Outdoor Adventures: Enjoy hiking, golf, and water parks, catering to both families and thrill-seekers.
  • Diverse Accommodations: From budget-friendly guesthouses to luxurious resorts, there's something for every traveler.
  • Vibrant Local Culture: Experience unique traditions and local cuisine while exploring charming towns.
  • Scenic Landscapes: Discover breathtaking views in national parks and lush terrains across the islands.

Find great hotels in Canary Islands

The Canary Islands offer an impressive selection of accommodations, from budget-friendly guesthouses to luxurious 5-star hotels. Whether you're looking for a family-friendly retreat, an adventurous getaway, or a boutique stay, you'll find the perfect lodging to enhance your vacation experience. Popular options include Hotel Fariones and various beach-themed properties, ensuring a memorable stay amidst stunning scenery and vibrant local culture.

  • Hotel Riu Vistamar - All Inclusive: This vibrant 4-star all-inclusive resort is perfect for families and eco-conscious travelers seeking adventure in the stunning Canary Islands. With unlimited food and drinks, guests can indulge in a variety of dining options at the buffet, while enjoying an array of entertainment activities and sports like volleyball, waterskiing, and windsurfing. The property is eco-certified, emphasizing its commitment to sustainability. Families will appreciate the dedicated children’s club, playground, and special amenities such as a children’s pool and babysitting services. Experience a fun-filled vacation where adventure meets comfort.
  • Hard Rock Hotel Tenerife: Elevate your stay at this luxurious 5-star resort, where rock 'n' roll meets relaxation. Situated right by the beach, this eco-certified hotel caters to families and beach lovers alike. Guests can enjoy a plethora of amenities, including a mini-golf course and a playground for the little ones, along with supervised childcare services. The property’s vibrant atmosphere is complemented by its lively entertainment and wellness facilities, making it a perfect choice for those looking to unwind or embark on new adventures under the sun.
  • The Ritz-Carlton Tenerife, Abama: For those seeking a blend of luxury and adventure, this 5-star hotel is an ideal retreat. With direct beach access, guests can bask in the sun or engage in thrilling activities like parasailing, rock climbing, and surfing. The property’s emphasis on golf also makes it a haven for enthusiasts. Its elegant accommodations and world-class amenities ensure a sophisticated experience, while the stunning surroundings provide the perfect backdrop for relaxation and exploration. Discover the epitome of luxury and adventure in beautiful Tenerife.

Discover the best areas to stay in Canary Islands

The Canary Islands offer an unforgettable vacation experience, blending stunning beaches with outdoor adventures. Explore the vibrant Costa Adeje, where family-friendly resorts meet romantic sunsets. Discover the lush landscapes of La Gomera and the popular attractions of Tenerife. Whether seeking relaxation or adventure, the islands provide a friendly atmosphere perfect for families and couples alike. With charming holiday homes and bustling cities, your getaway will be filled with lasting memories and delightful discoveries.

  • San Bartolomé de Tirajana: Nestled in the heart of Gran Canaria, San Bartolomé de Tirajana is a family-friendly city known for its outdoor adventures and vibrant city life. With a steady flow of visitors year-round, the peak months from June to August attract tourists eager to explore the local shopping centers and golf courses. The city’s proximity to stunning beaches, including nudist and family-friendly options, makes it an ideal destination for sun-seekers. Enjoy leisurely days at the beach or indulge in retail therapy at the nearby malls.
  • Adeje: Located on the southwestern coast of Tenerife, Adeje is a bustling city renowned for its beaches and entertainment offerings. This seasonal hotspot sees the most visitors from March to May, drawn in by its lively atmosphere and family-oriented attractions. Adeje is home to thrilling water parks and numerous golf courses, making it perfect for both relaxation and adventure. Visitors can bask in the sun on beautiful family beaches or enjoy the vibrant nightlife, ensuring a memorable stay for everyone.
  • Mogan: Often referred to as the "Venice of the Canaries," Mogan is a picturesque city that captivates with its stunning marina and charming canals. This destination sees a peak in visitors during January to February and July, attracting those looking for a blend of beach and outdoor experiences. Mogan offers a variety of activities, including golfing and shopping at local centers. Its idyllic beaches and family-friendly atmosphere make it a perfect spot for a relaxing getaway, where you can unwind and soak up the sun.

Things to do in Canary Islands

The Canary Islands provide a perfect getaway for beach lovers and outdoor enthusiasts, offering activities like golf, water parks, and family-friendly fun. For relaxation, consider indulging in a spa on Fuerteventura or enjoying sunrise yoga. In Lanzarote, unwind on the sunbeds, and make sure to visit the beautiful beach in Corralejo for a memorable experience in this stunning archipelago.

Food and drinks

Indulge in local flavors at Las Tirajanas Winery for exquisite wines in a romantic setting. La Geria Winery offers a unique tasting experience, while Frontos combines entertainment with delightful drinks. Explore Canarian cuisine at nearby restaurants for an unforgettable culinary journey in the Canary Islands.

Shopping

The Yumbo Shopping Center offers a vibrant mix of family-friendly entertainment and shopping options in the heart of the Canary Islands. For a local experience, head to Calle Triana for charming boutiques and eateries. If you're up for a drive, visit Bike Point El Medano for specialized gear.

Recreation

At Salobre Golf Resort, enjoy a round of golf surrounded by the stunning Canary landscape, perfect for sports enthusiasts. Lago Martianez Swimming Pools offers family-friendly fun with beautiful swimming pools and outdoor vibes. For ultimate relaxation, Tenerife Top Training provides wellness activities that rejuvenate both body and mind.

Adventure

In Tenerife, experience exhilarating water sports that cater to thrill-seekers, surrounded by beautiful ocean views. Dive into adventure with Buceo La Restinga, offering unforgettable underwater explorations. For hikers, the Paisaje Lunar Trail provides breathtaking scenery and a sense of adventure amidst stunning landscapes.

Nightlife

Experience enchanting performances at the Alfredo Kraus Auditorium, perfect for romance and culture. For family fun, visit Holiday World Maspalomas, where adventure awaits in their arcade zone. Don’t miss the Teide Observatory for a captivating night under the stars, blending entertainment and family vibes.

Booking tips and Expedia advantages for Canary Islands

To save money on your trip to the Canary Islands, visit during the off-peak months of November to January for lower prices. Utilize public beaches like Las Canteras and Fañabé for free activities. Book your hotel about a month in advance, or check last-minute deals on Expedia for discounts. Consider combining your hotel, flights, and activities through an Expedia package for further savings. Joining Expedia's One Key membership can provide exclusive discounts and help you earn cash for future bookings. Don't forget to filter your hotel search by price to find the best offers!

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Canary Islands are November to January, where the prices are slightly lower. This is in comparison to April and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Canary Islands is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and preferred type of hotel. To discover the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in the Canary Islands with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Canary Islands

The Canary Islands offer a perfect blend of beach relaxation and outdoor adventures for families and solo travelers alike. With stunning beaches, nudist spots, and national parks, there’s something for everyone. Explore local culture while enjoying the many resorts and refined experiences available on the islands. Whether you seek vibrant nightlife or tranquil nature, the Canary Islands promise an unforgettable vacation filled with diverse activities and breathtaking scenery.

  • Playa Blanca: Experience the ultimate beach vibes at Playa Blanca, where golden sands meet crystal-clear waters. This picturesque beach offers a relaxing atmosphere, perfect for sunbathing, swimming, or enjoying a beachside meal at one of the local restaurants.
  • Maspalomas Dunes: Explore the breathtaking Maspalomas Dunes, a stunning natural wonder featuring vast stretches of golden sand. Wander through the serene landscape and take in the unique scenery, where the dunes meet the Atlantic Ocean, creating a surreal and tranquil environment.
  • Marina Rubicon: Dive into adventure at Marina Rubicon, a vibrant marina filled with shops, restaurants, and water activities. Enjoy outdoor experiences like sailing, kayaking, or simply strolling along the waterfront, soaking up the lively beach atmosphere.

Best time to go to Canary Islands

Visitor numbers in Canary Islands is generally unchanged in popularity throughout the year. The best time to visit Canary Islands is dependant on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January63.0°F (17.2°C)No Rain (Dry)Mostly SunnySlightly HighSlightly Low
February62.4°F (16.9°C)No Rain (Dry)Mostly SunnyAverageAverage
March63.5°F (17.5°C)No Rain (Dry)Mostly SunnySlightly HighAverage
April65.3°F (18.5°C)No Rain (Dry)SunnyAverageSlightly High
May69.1°F (20.6°C)No Rain (Dry)SunnyAverageAverage
June71.2°F (21.8°C)No Rain (Dry)SunnyAverageAverage
July71.6°F (22.0°C)No Rain (Dry)SunnySlightly HighSlightly High
August73.0°F (22.8°C)No Rain (Dry)SunnyAverageSlightly High
September73.8°F (23.2°C)No Rain (Dry)SunnyAverageAverage
October72.1°F (22.3°C)No Rain (Dry)Mostly SunnySlightly LowAverage
November68.4°F (20.2°C)No Rain (Dry)Mostly SunnySlightly LowSlightly Low
December65.5°F (18.6°C)No Rain (Dry)Mostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Canary Islands

Traveling to the Canary Islands is convenient with three major airports. Tenerife South Airport (TFS) is 35 miles away, with nearby hotels like the Bahia Principe Fantasia Tenerife and Grand Muthu Golf Plaza Hotel, both just 2 miles from the airport. Las Palmas Airport (LPA) is located 64 miles away, with excellent options such as the AC Hotel Iberia Las Palmas, 12 miles from the airport, and Elba Vecindario Aeropuerto, 7 miles away. Lastly, Arrecife Airport (ACE) is 164 miles from the islands, featuring luxury hotels like Secrets Lanzarote Resort & Spa, 7 miles from the airport, and Hotel Lava Beach, just 2 miles away.

Frequently asked questions

How much do hotels in Canary Islands cost?
Prices for Canary Islands hotels vary depending on the season and other factors, like Christmas and school holidays. You can find cheap options from $67 in a few different ways. Enter your destination and travel dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Canary Islands?
The timing of your trip will depend on which part of Canary Islands you want to stay in, as temperatures vary across locations. For a summer escape with a desert climate, head to Las Palmas de Gran Canaria during the months of June to August. You can expect average daily temperatures between 66ºF and 75ºF.
What is the best area to stay in Canary Islands?
Check out the experiences and attractions on offer in Las Palmas de Gran Canaria and San Bartolome de Tirajana. These lively cities are only two of the many sought-after places to get a hotel in Canary Islands.
Are there any luxury hotels in Canary Islands?
Get ready for unrivaled luxury at Santa Catalina, a Royal Hideaway Hotel. A spa tub, massage services and beauty services are only the start of the amenities at this getaway in Las Palmas de Gran Canaria, Canary Islands. VEINTIUNO Emblematic Hotel - Adults Only is another popular choice in this exciting city.
What are the top all-inclusive hotels in Canary Islands?
RedLevel at Gran Melia Palacio de Isora - Adults Only and Dreams Jardin Tropical Resort & Spa are two top-rated picks in Canary Islands that offer all-inclusive packages. With meals, snacks and entertainment typically included in the one upfront price, you can put your wallet away and enjoy the ultimate hassle-free break at either of these retreats located in Adeje.
How can I find cheap hotels in Canary Islands?
A good place to begin your search is with our "Price per night" filter. Currently, the cheapest hotels start at $67 per night. Other ways to snap up a budget-friendly Canary Islands retreat are by booking early and being flexible with the dates you travel. For even more great prices, check out our cheap hotels in Canary Islands page.
What are the best hotels in Canary Islands for families?
Pack your bags (and the kiddos!) and get ready for an action-packed getaway at one of our popular family-friendly hotels in Canary Islands. Located in Las Palmas de Gran Canaria, Wavia Hotel - Adults Only is an excellent pick. A nearby beach and a nearby theme park are two of the amenities here. Or kick back with the fam at Santa Catalina, a Royal Hideaway Hotel. You can also find your perfect getaway by checking the "Family friendly" box in the "Traveler experience" section of our handy filters.
What are the top beach hotels in Canary Islands?
Switch into chill mode and savor the beach life at Canary Islands' top ocean-view hotels like Wavia Hotel - Adults Only. This sought-after property in Las Palmas de Gran Canaria includes premium bedding, a nearby seaside and many other amenities. You can also soak up relaxing coastal vibes at Santa Catalina, a Royal Hideaway Hotel, another popular escape here.
Why should I book my Canary Islands hotel with Expedia?
Book a Canary Islands stay with Expedia for price, choice and ease. Also, our One Key™ rewards platform lets you collect OneKeyCash™* on eligible flights, activities, hotels, car rentals and more. Plus, we offer flexibility should your schedule change, and if you have any questions or need assistance, our online Help Center is always available. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.